Hastings 526